整理目的
分类整理,备注好每个项目的特点,预留一些使用上的可能性。
AI 类
tabby: 私人编程助理
TabbyML/tabby: Self-hosted AI coding assistant (github.com)
- 无需其他云服务
- 使用消费者级别的 GPU 即可
- 注重代码隐私的小型企业使用成为可能,支持主流 IDE
DocsGPT: 文档助手
arc53/DocsGPT: GPT-powered chat for documentation, chat with your documents (github.com)
- 投喂文档训练回答问题,可以私有化部署,比较契合企业内部使用。缺点就是需要的 GPU 还不是家庭级的设备(2023年10月09日),中小型企业落实使用有难度
- MIT license
ChatDev: 自然语言创建软件
- 未来发展的其中一个趋势,目前只能做简单的软件。使用自然语言开发软件,提供软件构建过程的综合日志,可用于重放。
- 非商业
AIdea: 集合聊天和图像生成的 AI App
- 移动端便捷,无电脑场景十分好用
- MIT License
instagraph: 文本/URL 转知识图谱
- 将问题或 URL 转换为知识图谱,可以摸清复杂主题中各个对象之间的关系。对于学习新的知识框架、不同行业可以有个系统性的认知。
- [MIT License]
- (https://github.com/yoheinakajima/instagraph/blob/main/LICENSE)
Real-Time-Voice-Cloning: 克隆声音特征生成演讲
- 多次录入 5s 的声音,采集声音特性后,提供文本,可以生成任意演讲(训练的数据集都是演讲类的, 所以不是自然的说话)。
- MIT License
- 演示视频:Real-Time Voice Cloning Toolbox - YouTube
hcaptcha-challenger: 自动过验证码
- QIN2DIM/hcaptcha-challenger: 🥂 Gracefully face hCaptcha challenge with MoE(ONNX) embedded solution. (github.com)
- 过如 12306 的识图验证码,不依靠油猴,不依靠第三方验证码服务,而是使用 AI 识别
- GPL-3.0 license
AI 人物抠图: 上传后秒抠
AI抠图 - 只需上传图片,无需其他作即可自动去除图片背景 (aiwave.cc)
- 抠图目前无需登录,不收费。(2023年10月09日)
- 同时该网站还收录了很多 AI AIGC工具导航 | 海量AI工具,总有一款是你需要的 (aiwave.cc) 不过部分需要登录收费。
中后台系统
soybean-admin: 中后台模板
Ruoyi -vue-pro
- 基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城等功能,PC 有两套 UI 可供选择,移动端使用
uniapp
。基础模块比较全面的框架 - 演示地址【element-plus】:http://dashboard-vue3.yudao.iocoder.cn
- 演示地址【ant-design-vue】:http://dashboard-vben.yudao.iocoder.cn
- 官方文档: ruoyi-vue-pro 开发指南 (iocoder.cn)
- MIT license
Vue-vben-admin: (Ant-Design)
- 技术栈:
Vue3
、Vite4
、TypeScript
、Ant-Design
,基础功能齐全,很推荐进入演示地址看看。也内嵌了表单设计器 - 官方文档: Home | Vben Admin (vvbin.cn)
- 演示地址: https://vben.vvbin.cn/#/
vue-pure-admin: (Element-Plus)
pure-admin/vue-pure-admin: 🔥 ✨✨ ✨ Vue3+Vite4+Element-Plus+TypeScript编写的一款后台管理系统(兼容移动端) (github.com)
- 技术栈:
Vue3
、Vite
、Element-Plus
、TypeScript
、Pinia
、Tailwindcss
。兼容移动端。基础功能齐全,很推荐进入演示地址看看。也内嵌了表单设计器。打包后体积小,打包后低于2.3MB
,开启brotli
压缩和cdn
替换本地库模式后,打包大小低于350kb
。 - 官方文档: Pure Admin 保姆级文档 (gitee.io)
- 演示地址: PureAdmin (gitee.io)
前端
Astro: 专为速度而设计的一体化 Web 框架
Astro
关注内容,十分注重速度,尽可能利用服务器渲染,默认生成不含客户端JS
的网站。同时可以配合前端框架 React、Preact、Svelte、Vue等一起使用,会自动提前将它们渲染为HTML
,然后再除去所有JS
,使得网站十分迅速。部分html
需要JS
做交互,这种为客户端组件,也称为:可响应岛屿。- 所以整个页面是个群岛,由多个岛屿组成。整个应用为多页应用程序(MPA),也可以对接多个前端框架。
- MIT License
- 官方中文文档-为什么是 Astro? 🚀 Astro 文档
Bun: 快速 JavaScript 运行时、捆绑器、测试运行器和包管理器一体化工具
- 多合一工具包,旨在替代
Node.js
,大大减少了启动时间和内存使用量,可以在现有的 Node.js 项目中使用,几乎不需要更改。- 转换器:可以运行
.js/.ts/.cjs/.mjs/.jsx/.tsx
等(不需要tsc/babel/ts-node/tsx
) - 捆绑器:比
esbuild
快 1.75 倍,将js/ts
捆绑压缩,生成用于浏览器和 node 等平台代码 - 包管理器:安装比
pnpm
快 17 倍,执行脚本也是瞬间,替代npm/yarn/pnpm/lerna
。 - 测试库:与
Jest
兼容的测试运行器,比Vitest
快 13 倍,比Jest
快 8 倍。支持快照测试、模拟和代码覆盖率。替代jest/ts-ject/vitest
- 转换器:可以运行
- MIT License
可惜 2023-09-11时,Bun 还未提供原生 Windows 版本,在公司没法用。
tldraw: 白板编辑器组件
tldraw/tldraw: a very good whiteboard --- TLdraw/TLDRAW:一个非常好用的白板 (github.com)
- 白板编辑器组件,功能挺好的。用于 React 项目
- Apache License 2.0
- 官方文档 | tldraw docs
jsoncrack.com: 数据转可交互式图形
- 直观且用户友好的交互界面,复杂的数据结构也可以轻松探索、分析和理解。
- VsCode 插件
- GNU General Public License v3.0
elementor: 低代码-页面构建器
- 引入WordPress网站构建器,没有设计限制。非常适合希望快速上线的营销人员。
react
技术栈 - GNU General Public License v3.0
- 官方演示视频: https://elementor.com/wp-content/uploads/2023/09/02_MainVideo_1066_600_1.mp4
illa-builder: 低代码平台
- 可以自主搭建,或者使用云服务。
react
技术栈 - 官方文档 | CLI doc | ILLA Cloud - ILLA
- Apache License 2.0
poster-design: 图片设计器
Swiper: 移动端滑块
- 以超棒的体验和兼容性,在现代移动设备上实现滑动。
- 官方网站/体验 Swiper - The Most Modern Mobile Touch Slider (swiperjs.com)
- MIT License
Kamal: 零停机部署应用
basecamp/kamal: Deploy web apps anywhere. (github.com)
- 实现零停机。在新的应用程序容器启动、旧的应用程序容器停止的过程中,Kamal 具有动态反向代理 Traefik 保留请求。可与任何类型的可使用 Docker 容器化的 Web 应用程序配合使用。
- 官方介绍视频:Kamal — Deploy web apps anywhere (kamal-deploy.org)
- MIT License
Nezha: 服务器监控、运维工具
- 一键安装部署,安装简单、开箱即用,支持监控多个服务器的系统状态、SSL 证书状态、报警通知(支持多种通知方式 Telegram、邮件、微信等)、流量监控、设置定时任务等功能,适用于 Linux、Windows、macOS、OpenWRT 等主流系统。
- 官方文档: 哪吒监控 | 使用文档 (nezha.wiki)
书籍
《动手学深度学习》
d2l-ai/d2l-zh: 《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。 (github.com)
Hello: 书籍-算法
- leetCode 上 C 神的书,提供在线文档和源码,在线文档有动画图解,覆盖多种语言,且源码中有详细打印辅助理解。
- 在线文档-Hello 算法 (hello-algo.com)
TypeScript: 书籍-阮一峰 TS
wangdoc/typescript-tutorial: TypeScript 教程 (github.com)
- TypeScript 开源教程,介绍基本概念和用法,面向初学者。
- 在线文档 - TypeScript 教程 - 网道 (wangdoc.com)
精益副业:程序员如何优雅地做副业
easychen/lean-side-bussiness: 精益副业:程序员如何优雅地做副业 (github.com) 引入「精益创业」流程,并优化「精益副业」流程,以实际案例为主,添加了「独立开发变现」和「网课变现实践」的内容。
clean-code-javascript: 干净代码概念
- 《Clean Code》一书,改编为 JavaScript,作者从多年的集体经验中编纂出来。
Startup CTO's Handbook: 初创公司 CTO 手册
- 一本涵盖领导力、管理和技术主题的书,适用于软件工程团队的领导者。
- 在线文档
其它
CasaOS: 个人云
IceWhaleTech/CasaOS: CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. --- IceWhaleTech/CasaOS:CasaOS - 一个简单,易于使用,优雅的开源个人云系统。 (github.com) - 个人云,使用时纯 UI 交互,且数据所有权归个人。代码开源自由度高。可以把它当国内的腾讯云阿里云的个人版。随着硬件设备价格下降,应该会越来越香。不申请公网 ip
的话,配合 natapp
也挺舒服的。 - Apache-2.0 license -
Resume-Matcher: 求职者跟踪系统
- Applicant Tracking System(求职者跟踪系统)
- 将
pdf
简历与pdf
职位描述进行比较,并创建一个分数进行排名,为您提供见解和建议。 - 找工作的可以反向操作,核对自己简历的问题加以修改。该系对英文描述和简历比较友好,也适合远程工作机会。
Home Assistant: 家庭助理
- 一个开源家庭自动化项目,可用于 DIY,且注重保护本地控制和隐私。非常适合在树莓派或本地服务器上运行。家里有自动化需求可以接入,用的语言是
Python
- [Apache License 2.0](core/LICENSE.md at dev · home-assistant/core (github.com))
- 官方 DEMO (home-assistant.io) | 官方 示例 (home-assistant.io)
12306智能刷票
testerSunshine/12306: 12306智能刷票,订票 (github.com)
- 于2023年9月15日收集时已有功能:自动打码、自动登录、准点预售和捡漏、智能候补、邮件通知、server酱通知
- MIT License
Public Apis: 公共接口
public-apis/public-apis: A collective list of free APIs (github.com) 各式各样的公共接口,例如随机获取狗照片,获取各国的节假日,多个交易所的实时和历史数据等等。
changedetection.io: 监控网页变更
- 网页监控、价格降价通知、补货监控、房地产价格、房租、招聘JD、接受 cookie 登录、输入日期和细化搜索。可以电子邮件、API 调用等。
mwmbl: 无广告无追踪的搜索引擎
mwmbl/mwmbl: An open source, non-profit search engine implemented in python (github.com)
- 在线地址:mwmbl.org
- 适合 IT 人员查技术文档和库,无广、无追踪、无盈利的搜索引擎。注重搜索内容,没有广告影响排序,不会有其他内容占据主要视野,且速度更快。
- AGPL-3.0 license
TechStack: Github 显示技术栈
- 浏览器插件,逛 Github 时会在仓库旁边显示技术栈
- MIT license